package code;

import java.util.Scanner;

public class compressString_day02 {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        String s = sc.nextLine();
        StringBuilder str = new StringBuilder(); // 使用 StringBuilder 代替 String
        int count = 1; // 计数器从 1 开始
        char currentChar = s.charAt(0); // 当前字符

        for (int i = 1; i < s.length(); i++) {
            if (s.charAt(i) == currentChar) {
                count++; // 如果字符相同，计数器加 1
            } else {
                // 如果字符不同，将当前字符和计数追加到结果中
                str.append(currentChar).append(count);
                currentChar = s.charAt(i); // 更新当前字符
                count = 1; // 重置计数器
            }
        }

        // 处理最后一个字符
        str.append(currentChar).append(count);
        if(str.length()>=s.length()){
            System.out.println(s);
            return ;
        }
        else
        {
            System.out.println(str);
            return ;
        }
    }
}
